package com.yalisanda.edu.mapper;

import com.yalisanda.edu.entity.EduStudent;
import com.yalisanda.edu.entity.vo.*;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

@Mapper
public interface StudentMapper {
    boolean insertStudent(EduStudent eduStudent);

    List<EduStudentSourceVo> findResource();

    List<StudentCountGroupByDateVo> findCountGroupByDate();

    List<EduStudent> findEduStudentByPage();

    EduStudent findEduStudentById(Integer id);

    EduStudentCourseInfoVo findEduStudentCourseInfoByStuId(Integer stuId);

    EduStudentOrderVo findEduStudentOrderByStuId(Integer stuId);

    SignedConditionVo findEduSignedConditionByStuId(Integer stuId);
}
